Career 2023 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Spain #1-w2 Spain #1-w3 Spain #1-w4 Spain F1 Spain F2 Spain #2-w1 Spain #2-w2 Spain #2-w3 Spain #2-w4 France F8 France F9 France F11 France F19 France F20 Belgium F2 Spain #2-w3 Spain #2-w4 France F6 France F7 France F8 France F10 France F3 Italy F5 Morocco F2 Morocco F3 France F12 Great Britain F18 Spain F5 Spain F6 Spain F9 Italy F5 Italy F15 Germany F5 Spain #1-w1 Spain F4 France F6 France F7 Spain F6 Spain F7 Great Britain F2 Spain F26 (Santander) Spain F27 (Donostia-San-Sebastian) Spain F33 (Riba - Roja de Turia) Italy F34 (Santa Margherita Di Pula) Spain F1 (Manacor (Mallorca)) Spain F2 (Manacor (Mallorca)) Spain F3 (Paguera (Mallorca)) Spain F4 (Paguera (Mallorca)) Spain F5 (Murcia) Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Antonio Savoldi-Marco Co. - Manerbio Black Forest Open 2004 - Freudenstadt Oberstaufen Cup - Oberstaufen Copa Petrobras - Montevideo XI Torneo Internazionale di Tennis - Barletta Voit Mexico City Open - Mexico City Tennis Napoli Cup 2007 - Napoli Mitsubishi Electric Europe Cup - Monza San Luis Potosi Challenger 2007 - San Luis Potosi Morocco Tennis Tour - Marrakech Prosperita Open 2007 - Ostrava ECU Prague Open - Prague San Remo Tennis Cup - San Remo Unicredit Czech Open 2007 - Prostejov Memorial Manfredini - Sassuolo Steelers Cup - Kosice La Rinascente Tennis Cup Harbour Club Milano - Milan Mamaia Challenger - Constanta Garden Open 2004 - Rome Ispat Open 2004 - Ostrava 9° Trani Cup - Trani LXVII Concursu Internacional de Vigo - Vigo 's Tennis Masters 07 Challenger - Graz Geneva Challenger - Geneva Tean International - Alphen IX Torneo Internacionale de Tennis - Barletta Open de L'Isere - Grenoble Open D'Orleans - Orleans ATP Challenger Trophy 2007 - Trnava Challenger 42 - Andrezieux The Tarka Challenger - Barnstaple Copa Petrobras Brazil - Belo Horizonte Challenger Ciudad de Guayaquil - Guayaquil Challenger Tunisie - Tunis Tennis Napoli Cup 2006 - Napoli KGHM Dialog Polish Indoors - Wroclaw Internazionali di Tennis di Bergamo - Bergamo Challenger de Providencia-Copa Kia - Santiago Morocco Tennis Tour - Tanger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Ostdeutscher Sparkassen Cup - Dresden III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Pharma Medico Open 2008 - Aarhus Morocco Tennis Tour - Marrakech Memorial A. Manfredini Sassuolo Challenger - Sassuolo Nord LB Open - Braunschweig 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Sporting Challenger '08-Trofeo Regione Piemonte - Turin Kos Succhetti Tennis Cup - Cordenons Akbank Private Banking TED Open - Istanbul Brasov Challenger - Brasov Ostdeutscher Sparkassen Cup - Dresden 10° Trofeo Luigi Pezzoli - Bergamo Banja Luka Challenger 2008 - Banja Luka Copa Petrobras-Argentina - Buenos Aires Bancolombia Open - Cali Marrakech Challenger Barletta Challenger Scheveningen Challenger Bancastato Challenger Lugano - Lugano San Marino Challenger Seville Challenger Banja Luka Challenger Tarragona Challenger Asuncion Challenger Orleans Challenger Florionapolis Challenger Turin Challenger San Benedetto Challenger 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Open de Montauban - Montauban Open D'Orleans - Orleans Siemens Open - Scheveningen IX Gramado Open - Gramado Seguros Bolivar Open - Medellin 8° Trani Cup - Trani St. Petersburg Challenger 2006 - St. Petersburg Kos-Zucchetti Tennis Cup - Cordenons Le Gosier Challenger Antonio Savoldi-Marco Co. - Manerbio Iskratel Open - Kranj Nottingham Challenger Challenger Copa Sevilla - Seville Open Costa Daurada - Tarragona Bauer Watertechnology Cup - Eckental San Sebastian Challenger Seville Challenger Banja Luka Challenger BH Telecom Sarajevo 2007 - Sarajevo Madrid Challenger Palermo Challenger Noumea Challenger Salinas Challenger Open de Montauban - Montauban Tunis Challenger Cordenons Challenger Alphen Challenger Seville Challenger Concurso Internacional de Vigo - Vigo San Marino Challenger Steelers Cup - Kosice Sporting Challenger - Turin Memorial Savigni - Sassuolo Morocco Tennis Tour - Meknes Tennis Napoli Cup - Napoli Cepu Open - San Marino BSI Challenger Lugano - Lugano Mordovia Cup - Mordovia Alfa Romeo Tennis Cup - Cordenons IV Challenger Ciudad De Guayaquil - Guayaquil Brasov Challenger - Brasov Alphen Challenger Copa Sevilla-Internacionales de Andalucia - Seville XI Ciutat de Barcelona - Barcelona Challenger Brasov - Brasov Sir Supermercati - Rome XI Ciutat de Barcelona - Barcelona Copa Petrobras - Santiago Seville Challenger Copa Kia - Santiago Challenger Ford de Cherbourg - Cherbourg Harbour Tennis Cup Regione Lombardia - Milan Ciudad de Pozoblanco Open Diputacion - Cordoba Ciutat de Barcelona - Barcelona Copa Petrobras Colombia - Bogota Challenger DCN de Cherbourg - Cherbourg Irving Challenger Challenger Casablanca San Angel - Mexico City Isla de Gran Canaria - Mas Palomas San Marino Challenger Cordenons Challenger Siemens Open 2007 - Scheveningen Seville Challenger Kenitra Challenger Copa Petrobras Colombia - Bogota Lambertz Open by Stawag 2007 - Aachen Brescia Challenger Casablanca Challenger Bucaramanga Challenger Heilbronn Open - Heilbronn South African Airways Open - East London Irving Challenger Banja Luka Challenger San Benedetto Challenger - San Benedetto Seville Challenger Rome Challenger Canberra Challenger Guangzhou Challenger Shenzhen Challenger Bordeaux Challenger Vicenza Challenger Prague Challenger Trnava Challenger Cordenons Challenger Manerbio Challenger Rome Challenger Mons Challenger Tashkent Challenger Mohammedia Challenger Brest Challenger Bordeaux Challenger Irving Challenger Perugia Challenger Scheveningen Challenger Tampere Challenger Seville Challenger Banja Luka Challenger Meerbusch Challenger Brest Challenger Open Costa Daurada - Tarragona Open de Rennes La Trinitaine - Rennes Marbella Challenger Sina-Kia Motors Tennis Cup - Cordenons Alicante Challenger Antonio Savoldi-Marco Co. - Manerbio Black Forest Open - Freudenstadt Barletta Challenger Open D'Orleans - Orleans Tunis Challenger Aix En Provence Challenger Bordeaux Challenger Punta Del Este Challenger Surbiton Challenger Prostejov Challenger Marburg Challenger San Benedetto Challenger Vicenza Challenger Como Challenger Banja Luka Challenger Perugia Challenger Padova Challenger Florence Challenger Barcelona Challenger Sopot Challenger Rennes Challenger Cherbourg Challenger Turin Challenger X Torneo Internazionale di Tennis - Barletta Santiago Challenger Phoenix Challenger Tunis Challenger Montevideo Challenger Unicredit (Suisse) Bank S. A. Challenger - Chiasso Quimper Challenger Ludwigshafen Challenger Perugia Challenger Prague Challenger Trofeo Sisma Mantova - Mantova Aix En Provence Challenger Lisbon Challenger Liberec Challenger Challenger Ford de Cherbourg - Cherbourg Rabat Challenger St. Brieuc Challenger Shymkent Challenger Caltanissetta Challenger ATP Open Castilla y Leon - Segovia LTA Shrewsbury Challenger - Shrewsbury Monza Challenger Internationaux de Nouvelle-Caledonie - New Caledonia Trofeo Internacional Club Laieta - Barcelona Open de Montauban - Montauban Parma Challenger LTA Wrexham Challenger - Wrexham 84° Concurso Internacional Tenis San Sebastian - San Sebastian Internationaux de Doubs Open de Franchie-Comte - Besancon Oberstaufen Challenger Porsche Open - Poznan 7° Trani Cup - Trani Segovia Challenger Pekao Open - Szczecin Schickendanz Open - Furth The LTA Men's Challenger Wrexham - Wrexham Challenger 42 - Andrezieux 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Open de Tenis Amaya - Pamplona Copa Petrobras Uruguay - Montevideo Open Mutouest St. Brieuc - St. Brieuc Tunis Open 2006 - Tunis San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Aamulehti Tampere Opene - Tampere Internationaux de Nouvelle-Caledonie - New Caledonia Internationaux du Doubs - Besancon San Marino CEPU Open - San Marino s'Tennis Masters Challenger - Graz Seville Challenger Florence Challenger ATP Challenger Trophy 2008 - Trnava Open Tarragona Costa Daurada - Tarragona Segovia Challenger Copa Petrobras-Uruguay - Montevideo Napoli Challenger Oeiras 3 Challenger Santiago Challenger Napoli Challenger Prague Challenger Alphen Challenger Bordeaux Challenger Prostejov Challenger Barcelona Challenger Open de la Comunidad Valenciana - Valencia Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Campionati Internazionali di Sicilia - Palermo Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Campionati Internazionali di Sicilia - Palermo Copa Telmex - Buenos Aires Open SEAT Godo 2006 - Barcelona Estoril Open - Estoril Hypo Group Tennis International - Portschach Generali Open - Kitzbuhel Campionati Internazionali di Sicilia - Palermo Rennes Challenger Open 13 - Marseille Open de la Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Medibank International - Sydney SA Tennis Open - Johannesburg Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona BMW Open - Munich Masters Series - Hamburg Allianz Suisse Open Gstaad - Gstaad St. Petersburg Open - St. Petersburg Open Sabadell Atlantico - Barcelona Estoril Open - Estoril AEGON Championships - London Ordina Open - s-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad BCR Open Romania - Bucharest AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Copa Telmex - Buenos Aires Furth Challenger Caltanissetta Challenger Milan Challenger Marburg Challenger Madrid Challenger Brasil Open - Costa do Sauipe Allianz Suisse Open Gstaad - Gstaad Open de Moselle - Metz ATP Kremlin Cup - Moscow Heineken Open - Auckland Qatar ExxonMobil Open - Doha Heineken Open - Auckland Movistar Open - Vina del Mar Mestre Challenger San Benedetto Challenger Estoril Open - Estoril Abierto Mexicano Telcel - Acapulco Cortina Challenger Interwetten Austrian Open - Kitzbuhel Mercedes Cup - Stuttgart Delray Beach International Tennis Championships - Delray Beach Barcelona Open BancSabadell - Barcelona AEGON Championships - London BMW Open - Munich Ordina Open - 's-Hertogenbosch ATP Studena Croatia Open Umag - Umag Credit Agricole Suisse Open - Gstaad Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest International German Open - Hamburg China Open - Beijing Gerry Weber Open - Halle Davidoff Swiss Indoors Basel - Basel Qatar Exxon Mobil Open - Doha Copa Claro - Buenos Aires Catella Swedish Open - Bastad Mercedes Cup - Stuttgart Medibank International - Sydney Marbella Challenger Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Bet-At-Home Austrian Open - Kitzbuhel Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Gerry Weber Open - Halle UNICEF Open - 's Hertogenbosch Sunrise Challenger Mercedes Cup - Stuttgart German Tennis Championships - Hamburg Almaty Challenger Allianz Suisse Open - Gstaad BCR Open Romania - Bucharest Rome Challenger Open de Tenis Comunidad Valenciana - Valencia Regions Morgan Keegan Championships - Memphis Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Aircel Chennai Open - Chennai Kremlin Cup - Moscow Erste Bank Open - Vienna St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia VTR Open - Vina del Mar Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice SkiStar Swedish Open - Bastad Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Citi Open - Washington St. Petersburg Open - St. Petersburg Rakuten Japan Open - Tokyo Valencia Open - Valencia Heineken Open - Auckland VTR Open - Vina del Mar Brasil Open - Sao Paulo Copa Claro - Buenos Aires Portugal Open - Oeiras Gerry Weber Open - Halle Topshelf Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem Moselle Open - Metz China Open - Beijing Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Valencia Open - Valencia Brisbane International - Brisbane Casablanca Challenger Grand Prix Hassan II - Casablanca Qatar ExxonMobil Open - Doha Heineken Open - Auckland Royal Guard Open Chile - Vina del Mar Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston BRD Nastase Tiriac Trophy - Bucharest Portugal Open - Oeiras AEGON Championships - London AEGON International - Eastbourne Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Bet-at-home Open - Hamburg Moselle Open - Metz Kremlin Cup - Moscow If Stockholm Open - Stockholm Valencia Open - Valencia Brisbane International - Brisbane Apia International - Sydney Ecuador Open - Quito ABN AMRO World Tennis Tournament - Rotterdam Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Grand Prix Hassan II - Casablanca US Men's Clay Court Championship - Houston BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul Aegon Nottingham Open - Nottingham SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Austrian Open - Kitzbuhel Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Kremlin Cup - Moscow If Stockholm Open - Stockholm Valencia Open - Valencia Millennium Estoril Open - Estoril Aircel Chennai Open - Chennai Qatar ExxonMobil Open - Doha Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Rio Open - Rio de Janeiro Delray Beach Open - Delray Beach Brasil Open - Sao Paulo BRD Nastase Tiriac Trophy - Bucharest Bet-at-home Open - Hamburg Generali Open - Kitzbuhel Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Ecuador Open - Quito Topshelf Open - 's-Hertogenbosch Argentina Open - Buenos Aires Estoril Open - Estoril Open 13 - Marseille Barcelona Open BancSabadell - Barcelona BMW Open - Munich Mercedes Cup - Stuttgart AEGON Championships - London Shenzhen Open - Shenzhen If Stockholm Open - Stockholm SkiStar Swedish Open - Bastad Open Sud de France - Montpellier Grand Prix Hassan II - Marrakech TEB BNP Paribas Istanbul Open - Istanbul Ricoh Open - 's-Hertogenbosch AEGON Championships - London Brisbane International - Brisbane Sydney International - Sydney Open Sud de France - Montpellier Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Rakuten Japan Open - Tokyo Open Parc - Lyon AEGON Championships - London Nature Valley International - Eastbourne SkiStar Swedish Open - Bastad Delray Beach Open - Delray Beach German Tennis Championships - Hamburg Konzum Croatia Open - Umag Winston-Salem Open - Winston-Salem China Open - Beijing Kremlin Cup - Moscow Apia International - Sydney Qatar ExxonMobil Open - Doha Adelaide International - Adelaide Citi Open - Washington Millennium Estoril Open - Estoril Antalya Open - Antalya Murray River Open - Melbourne Dubai Duty Free Tennis Championships - Dubai Millennium Estoril Open - Estoril Generali Open - Kitzbuhel Abierto Mexicano - Los Cabos Belgrade 2 - Belgrade ABN AMRO World Tennis Tournament - Rotterdam Gazprom Hungarian Open - Budapest Marrakech Challenger Blois Challenger Bordeaux Challenger Marburg Challenger Seville Challenger Kenitra Challenger Buenos Aires Challenger Cherbourg Challenger San Marino Challenger Bordeaux Challenger ABN AMRO World Tennis Tournament - Rotterdam Aix En Provence Challenger Mercedes Cup - Stuttgart New York Open - New York Barcelona Challenger Sibiu Challenger AEGON Championships - London Indian Wells Challenger Qatar ExxonMobil Open - Doha Biella Challenger Barcelona Open Banc Sabadell - Barcelona Biella Challenger 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Seville Challenger Alicante Challenger Banca Stato Challenger Lugano - Lugano Canottieri Minico 2004 - Mantova Amersfoort Challenger L'Aquila Challenger Como Challenger Bastad Challenger Internationaux du Doubs - Besancon Copa Petrobras Uruguray - Montevideo Riviera di Rimini Challenger - Rimini SAP Open - San Jose Open 13 Provence - Marseille Open Romania - Bucharest Mercedes Cup - Stuttgart Movistar Open - Vina del Mar Open 13 - Marseille Brasil Open - Costa do Sauipe Dutch Open Tennis - Amersfoort Orange Prokom Open - Sopot Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona The Hypo Group Tennis International 2008 - Poertschach ATP Studena Croatia Open Umag - Umag St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Brisbane International - Brisbane AEGON International - Eastbourne Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Millennium Estoril Open - Estoril AEGON International - Eastbourne China Open - Beijing Internazionali BNL d'Italia - Rome Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Heineken Open - Auckland Swiss Indoors Basel - Basel DIEMA XTRA Sofia Open - Sofia Brasil Open - Sao Paulo Western & Southern Open - Cincinnati Gerry Weber Open - Halle cinch Championships - London Brasil Open - Costa do Sauipe Marbella Challenger Murcia Challenger Cordenons Challenger Biella Challenger cinch Championships - London Topshelf Open - 's-Hertogenbosch PTT Thailand Open - Bangkok Erste Bank Open - Vienna Qatar Open - Doha Heineken Open - Auckland Dubai Duty Free Tennis Championships - Dubai Mercedes Cup - Stuttgart Abierto Mexicano Telcel - Acapulco Brasil Open - Costa do Sauipe BCR Open Romania - Bucharest Open Romania - Bucharest AEGON International - Eastbourne BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid BNP Paribas Masters - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome If Stockholm Open - Stockholm Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Open 13 - Marseille Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid BNP Paribas Masters - Paris Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Western & Southern Open - New York Mutua Madrid Open - Madrid Mutua Madrid Open - Madrid Rogers Cup - Montreal Miami Open - Miami Rogers Cup - Toronto Monte-Carlo Rolex Masters - Monte-Carlo Open de la Comunidad Valenciana - Valencia BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati Western & Southern Financial Group Masters - Cincinnati Internazionali BNL d'Italia - Rome Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris St. Petersburg Open - St. Petersburg Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Citi Open - Washington Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Chennai Open - Chennai Australian Open - Melbourne Open 13 - Marseille French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London ASB Classic - Auckland U.S. Open - New York Australian Open - Melbourne Medibank International - Sydney French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris BB&T Atlanta Open - Atlanta Wimbledon - London U.S. Open - New York Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Tata Open Maharashtra - Pune US Men's Clay Court Championship - Houston Australian Open - Melbourne Fever-Tree Championships - London Wimbledon - London Davis Cup, World Group, PO, NED-FRA, 1-4 ARAG ATP World Team Championship - Dusseldorf ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, 1R, AUT-FRA 2-3 Davis Cup, World Group, QF, FRA-GBR 4-1 Davis Cup, World Group, QF, ITA-FRA 1-3 French Open (juniors) Wimbledon (juniors) French Open (juniors) U.S. Open (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Rogers Cup - Montreal Internazionali BNL d'Italia - Rome Wimbledon - London Olympics - Tokyo Australian Open - Melbourne Davis Cup, World Group, F, FRA-CRO 1-3 Wimbledon (juniors) U.S. Open (juniors) Wimbledon - London